home *** CD-ROM | disk | FTP | other *** search
- Date: Wed, 5 Jun 91 16:31:48 EDT
- From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
- To: Info-Kermit
- Subject: Info-Kermit Digest V13 #5
- Reply-To: Info-Kermit@watsun.cc.columbia.edu
- Queries-To: Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU
- Errors-To: Info-Kermit-Request@watsun.cc.columbia.edu
- Message-Id: <CMM.0.90.0.676153908.cmg@watsun.cc.columbia.edu>
-
- Info-Kermit Digest Wed, 5 Jun 1991 Volume 13 : Number 5
-
- Today's Topics:
-
- Kermit for Microsoft Windows 3.0
- New VAX/VMS Kermit-32 Available for Testing
- New Version of Honeywell DPS-6/DPS-6000 Kermit
- Re: C-Kermit 4E(072) changes for IBM RS/6000
- New Patch File for MS-DOS Kermit 3.10 IBM Version
- LK250 Keyboard Driver for DEC VAXmate
- Kermit Files Moved
- Playing Dirty with Kermit
- Re: TCP/IP/Novell/Terminal Emulator for Wollongong
- MS-DOS Kermit 3.10 Key Map for Microsoft Word on SCO UNIX
- Macintosh Kermit Questions and Answers
- EMACS-Friendly Terminal Emulators for the Macintosh
- QTERM V4.3 for CP/M has improved Kermit support
-
- Digest submissions may be sent to Info-Kermit@WATSUN.CC.COLUMBIA.EDU,
- requests for addition to or deletion from the Info-Kermit subscriber list to
- Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU or to KERMIT@CUVMA.BITNET.
-
- Kermit files may be obtained over networks and by mail order. On the
- Internetwork, use FTP to log in to host WATSUN.CC.COLUMBIA.EDU, a SUN-4/280
- running UNIX (SUNOS 4.1), IP host number 128.59.39.2. Login as user anonymous
- (note, lower case), any password, and GET or MGET (MULTIPLE GET) the desired
- files. The Kermit files are in directories kermit/a, kermit/b, kermit/c,
- kermit/d, and kermit/e. Test versions are in kermit/test. Binaries are in
- kermit/bin (use ftp in binary mode). You can also get Kermit files over the
- BITNET/EARN network; to get started send a message with text HELP to KERMSRV,
- the Kermit file server, at host CUVMA. For detailed instructions, read the
- file kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV). To order by mail, request a
- complete list of Kermit versions and an order form from Kermit Distribution,
- Columbia University Center for Computing Activities, 612 West 115th Street,
- New York, NY 10025 USA.
-
- ----------------------------------------------------------------------
-
- Date: Tue, 28 May 91 12:00:00 EDT
- >From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
- Subject: Kermit for Microsoft Windows 3.0
- Keywords: Microsoft Windows 3.0 Kermit
-
- Bill Hall has sent in a new release of Kermit for Microsoft Windows.
- You may have seen Bill's feature article on this program in January 1991
- Microsoft Systems Journal: "Adapting Extended Processes to the Cooperative
- Multitasking of Microsoft Windows". The previous release of this program
- only works under Windows 2.0x. The new release is for Windows 3.0. Here
- is Bill's description:
-
- "A version of Kermit for Microsoft Windows 3.0 has been made available for
- distribution by Columbia University. The complete package contains a
- Windows program along with documentation, fonts, and complete sources. The
- basic program, WIN100, contains a substantial emulation of DEC VT100 and
- VT52 terminals and a version of Kermit with enough features to perform
- reliable file transfer as well as act as a client to a Kermit server.
-
- "WIN100 has evolved from an earlier experimental version which has been
- available from Columbia for some time. This latest version has several new
- features:
-
- 1. Support for COM1 through COM4.
- 2. Improved font selection.
- 3. A wider selection of foreground and background colors.
- 4. Restricted scroll regions and origin mode.
- 5. Control representation mode.
- 6. Memory rollback. Currently, this is limited to five screen pages.
- 7. Redesigned dialogs.
- 8. Editing commands to move around the terminal window and through the
- rollback memory.
- 9. Substantial font support for the VGA including normal and bold fonts
- with both the Windows and DEC special graphics character sets, all in
- wide and narrow formats. Sources for the fonts are also supplied.
- 10. An optional 8-bit mode with support for some DEC 8-bit controls.
- 11. A complete set of Kermit REMOTE commands including GET, BYE, FINISH,
- LOGOUT, as well as remote file manipulations.
- 12. Enhanced user interface for working with REMOTE commands.
- 13. Local commands for listing and changing directories.
- 14. Dialogs for setting Kermit packet and Protocol parameters."
-
- The files have been placed in the Kermit Test area (kermit/test on watsun,
- T: prefix for KERMSRV) to allow for a period of public testing before formal
- release. The file names all start with the prefix "wk". Get the file
- "wkaaaa.doc" and read it first, then get the other files you need. Many
- thanks to Bill for this valuable contribution!
-
- ------------------------------
-
- Date: Mon, 3 Jun 1991 16:29 -0500
- >From: Jonathan_Welch <JHWELCH@ecs.umass.edu>
- Subject: New VAX/VMS Kermit-32 Available for Testing
- Keywords: VAX/VMS Kermit-32 3.4
-
- This is a test version of Kermit-32 with file attribute support. Its major
- new feature is support for Kermit Attribute packets, which let the file sender
- convey information about the file -- such as size -- to the receiver.
- The version number is T3.4.016.
-
- Use the command SET ATTRIBUTE ON to enable attribute support and SET
- ATTRIBUTE OFF to disable it at the local level. In this test version,
- ATTRIBUTE is OFF by default, so you have to turn this option on explicitly.
-
- Use the commands SHOW ALL, SHOW FILE, or SHOW PACKET to see the status of
- local attribute support.
-
- This version has been tested against itself and to a lesser degree against
- MS-DOS Kermit 3.01. I would like to know the results of additional testing
- against these and other kermit implementations.
-
- Jonathan Welch
- VAX Systems Programmer
- 100 Marcus Hall
- Univ. of Mass. Bitnet: JHWELCH@umaecs
- Amherst, MA. 01003 Internet: JHWELCH@ecs.umass.edu
-
- [Ed. - Thanks, Jonathan! The new version is in the Kermit Test area
- (kermit/test on watsun, T: prefix on KERMSRV). The filenames all start with
- the letters "vms". Please try out the new version and report successes or
- failures, so we'll know whether to install it as the official release.]
-
- ------------------------------
-
- Date: Tue, 7 May 91 03:50:03 PDT
- >From: Frank Dreano <dreano@trout.nosc.mil>
- Subject: New Version of Honeywell DPS-6/DPS-6000 Kermit
- Keywords: Honeywell DPS-6/DPS-6000 Kermit 2.01
- Xref: Bull, See Honeywell
-
- I am sending updated HD6KER.C, HD6KER.H, and HD6PRI.C source files for
- the Honeywell DPS-6/DPS-6000 Superkermit. The new version number is 2.01.
- They contain the following minor fixes:
-
- Dec 1990 - fixed a long-standing bug in binary file sending...the
- spar() routine defaulted to a 'Y' in the 8th-bit quoting field
- of the send-init packet; this meant that Superkermit did not
- require 8th-bit quoting - a usually false assumption. Instead
- the classic Kermit prefix default char of '&' is now the default
- if no prefix character is received from the PC Kermit.
-
- Apr 1991 - implemented the 'remote space' command as a Honeywell
- 'STS -ALL' (status of all devices) command as MSKermit 3.10
- fixed a bug in this function.
-
- This may be the last Superkermit update that you will receive as I am
- considering building a C-Kermit (5A) for the Honeywell DPS-6/DPS-6000. With
- the knowledge of 'C' gained while writing Superkermit as well as what I have
- learned about terminal I/O while porting the EMACS screen editor to the
- DPS-6/DPS-6000 systems, this seems possible. In fact, I have gotten all of
- the C-Kermit modules (for the beta test sliding windows version) to compile
- on a Honeywell computer and I am analyzing the requirements to build the
- system dependent CKUTIO.C and CKUFIO.C modules. I wish that I had only
- known about the C-Kermit Program Logic Manual sooner - I feel like I have
- found the Rosetta stone! This will be a 'spare-time' project so I will keep
- you posted.
- Frank Dreano Jr.
-
- [Ed. - Many thanks, Frank! The new files, hd6ker.c and hd6pri.c, are in
- the Kermit "D" area (kermit/d on watsun, or just refer to them by name on
- KERMSRV). If anybody else out there is interested in adapting C-Kermit 5A
- to new systems, the "Rosetta stone" and all the other C-Kermit 5A files are
- in kermit/sw/ on watsun (Internet access only, for now); be sure to contact
- us before you start! Work is especially needed for OS/2, Apollo Aegis, and
- Data General AOS/VS, for which supporting code is written, but out of date.]
-
- ------------------------------
-
- >From: jw@pan.uu.ch (Jamie Watson)
- Date: Wed, 29 May 91 12:16:17 MET
- Subject: Re: C-Kermit 4E(072) changes for IBM RS/6000
- Keywords: IBM RS/6000, C-Kermit 4E
-
- The following are the changes I made to Kermit version 4E(072), for the
- IBM RS/6000 running AIX 3.1, patch level 3003. These changes assume the
- use of the 'posix' serial line discipline, which is the default, and that
- the program will be compiled with 'cc', not with 'xlc' or 'bsdcc'. The
- RS/6000 specific changes are bracketed by "#ifdef _IBMR2", which is a
- symbol defined by the preprocessor phase of the RS/6000 C compiler. The
- command "make sys3nid" will compile everything appropriately.
-
- In addition to the changes which are acutally "required" to get kermit
- working on the RS/6000, I made one "convenience" change. The serial port
- can be selected on the command line with the "-l xxx" option; but if there
- is a modem present, the modem type must be defined before kermit attempts
- to open the serial line, in order to get it to use the O_NDELAY flag. I
- added a command line option of "-m xxx" to define the modem. Thus, kermit
- can be called with "kermit -m hayes -l /dev/tty12 -b 9600".
-
- Also included with these diffs are two small changes necessary for the RT/PC
- running AIX 2.2.1. These changes are bracketed by "#ifdef aiws", which is
- defined by that C compiler.
-
- [Ed. - Thanks, Jamie! These changes should tide RS/6000 users over until
- release 5A of C-Kermit comes out, which incorporates support for the
- RS/6000, your modem change, as well as support for many other new systems
- and many new features. Watch Info-Kermit for an announcement when the beta
- test version is ready. Meanwhile, Jamie's changes have been added to
- kermit/b/ckuker.bwr (CKUKER.BWR on KERMSRV).]
-
- ------------------------------
-
- Date: Tue, 28 May 91 12:02:00 EDT
- >From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
- Subject: New Patch File for MS-DOS Kermit 3.10 IBM Version
- Keywords: MS-DOS Kermit 3.10
-
- The file kermit/a/msr310.pch (MSR310.PCH on KERMSRV) contains four new patches
- for MS-DOS Kermit 3.10 (IBM version), from Joe Doupnik:
-
- 9. Prevent interaction between CONNECT mode and script session logging,
- and flush printer (PRN) buffer upon EXIT.
-
- 10. Printing while in Connect mode: if printer becomes not ready place
- message " *** PRINTER IS NOT READY *** press R to retry or D to discard
- printing" on the mode line and wait for a response. Retries will now not
- omit buffered characters. DOS's waiting time can be 20 seconds before it
- tells Kermit the status.
-
- 11. Permit implicit 80/132 column support for more video boards based on the
- Western Digital WD90C00 VGA chip. These include Paradise Professional
- and Paradise VGA1024.
-
- 12. Final corrections to the Latin/Cyrillic-CP866 translation tables.
-
- There is only one patch file. These patches have been added to the end of
- it, so now it contains patches 1-12. To apply all patches to MS-DOS Kermit
- 3.10 (IBM version), transfer this file to your PC, put it in the same
- directory as your MSKERMIT.INI file (the directory should be in your DOS
- PATH), rename the file to MSKERMIT.PCH, and add the PATCH command to the top
- of your MSKERMIT.INI file.
-
- ------------------------------
-
- Date: Tue, 28 May 91 12:03:00 EDT
- >From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
- Subject: LK250 Keyboard Driver for DEC VAXmate
- Keywords: LK250 Keyboard Driver, VAXmate, MS-DOS Kermit
-
- >From Trevor Warwick, DEC UK, via Terry Kennedy (author of the LK250 driver
- for the IBM PC family), an LK250 keyboard driver for the DEC VAXmate. It is
- installed as MSULKV.ASM in the Kermit A area (kermit/a on watsun, refer to
- it simply by name on KERMSRV). There is a short description at the top of
- the file. Thanks to Trevor for the contribution!
-
- ------------------------------
-
- Date: Tue, 28 May 91 12:03:00 EDT
- >From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
- Subject: Kermit Files Moved
-
- The following Kermit versions were moved from the "A" area to the "C" area
- on April 23, 1991, because the new CP/M release caused Tape A to overflow:
-
- Version Files
- Commodore 64 c64*.*
- Tandy Color Computer cck*.*
- Tandy Models 1 and 3 trs*.*
- Tandy Model 2 tr2*.*
- Tandy Model 4 m4k*.*
- PC Turbo Pascal Kermit qk3*.*
-
- ------------------------------
-
- Date: Wed, 15 May 91 13:54:54 EDT
- >From: dashiell@NADC.NADC.NAVY.MIL (A. Kaniss)
- Subject: Playing Dirty with Kermit
- Keywords: MS-DOS Kermit, CDC Cyber
-
- Christine,
-
- Here's a little trick that can make the lives of those who have to log onto
- larger computers easier provided they're smart enough to decide to use kermit
- to do it.
-
- Situations arise when utilities that are on larger systems have complex
- access paths and you can't keep copies in your own directory on the system.
-
- A way around this problem such that when you want to use the utilities but
- don't feel like entering those complex paths each time you want them is to
- have kermit do it for you.
-
- Specifically for CDC Cyber-type systems a kermit user may want to use kermit
- on the system once they've logged on.
-
- Rather than enter the attach command at the terminal, put all of those attach
- commands into your kermit log-on script just before the CONNECT command.
- Also remember to put the output command before them and end each OUTPUT
- statement with "\13" (carriage return).
-
- Now remember to put the "INPUT /" command on each line following each output
- command to check on the output and make sure it happened.
-
- An example will serve best to illustrate what I've been talking about so far:
-
- output attach,kermit /un=system\13
- input /
- output attach,ucsifm /un=userlib\13
- input /
- connect
-
- When the connect happens all I have to type to start kermit is:
-
- kermit
-
- and all I have to type to start ucsifm is:
-
- ucsifm
-
- Jude
-
- ------------------------------
-
- Date: 1 May 91 01:35:04 GMT
- >From: todd@pinhead.pegasus.com (Todd Ogasawara)
- Subject: Re: TCP/IP/Novell/Terminal Emulator for Wollongong
- Keywords: MS-DOS Kermit Network Support, Wollongong TCP/IP, Novell
-
- In article <1991Apr29.215557.10095@pinhead.pegasus.com>
- todd@pinhead.pegasus.com (Todd Ogasawara) writes:
-
- > I am using Wollongong's WIN/TCP for DOS to talk to my UNIX box from
- > a Novell network via Wollongong's WIN/ROUTE for DOS (this routes the
- > encapsulated TCP/IP packets within an IPX packet to get to my UNIX box).
- > The problem is that the vt100 emulator that is used by both the telnet and
- > rlogin software from Wollongong has a few problems and I would like to use
- > another terminal emulator. Wollongong allows you to use another emulator.
- > However, the software must go through interrupt 14. I don't have anything
- > that does that (Kermit, Procomm, etc.).
- >
- Thanks to the many people who set me sent e-mail telling me the answer to my
- problems. Good ol' MS-DOS Kermit 3.10 (which I already had) did the trick.
- I call Kermit from the Wollongong MS-DOS software using the command:
-
- telnet -e kermit hostname
-
- or a batch file containing the lines:
-
- rlogin hostname -e -l username
- kermit
-
- and have:
-
- SET PORT BIOS1
-
- in my MSKERMIT.INI file (along with my normal setup).
-
- Now everything works just fine. Thanks again to everyone who responded!
-
- Todd Ogasawara ::: Hawaii Medical Service Association
- Internet ::: todd@pinhead.pegasus.com
- Telephone ::: (808) 536-9162 ext. 7
-
- ------------------------------
-
- Date: Wed, 22 May 91 22:32:20 EST
- >From: rdb@rand.mel.cocam.oz.au (Rodney Brown)
- Subject: MS-DOS Kermit 3.10 Key Map for Microsoft Word on SCO UNIX
- Keywords: MS-DOS Kermit 3.10, Microsoft Word
-
- Enclosed is a key mapping file for MS-DOS Kermit 3.10 for use with
- MicroSoft Word 5.0 on SCO-Unix.
- Word provides a limping mode to support the lack of Scan codes.
- Alt -> Ctl-A Ctl -> Ctl-C Shift -> Ctl-Z
- Function Key 1-10 -> Ctl-F 1-9,0
-
- I use a TERMINALS macro on ALT-W to load that Keyboard, run a script to
- fiddle with the TERM variable, run word & send the PRODUCT escape sequence
- to reset to a standard keyboard mapping after exiting word.
- The following two lines in the /usr/lib/word/tcap file for the VT200 entry
- give the paragraph character, midline dots & other DOS standard Word
- characters. (Requires PARITY NONE connection)
- :Wa=\140:Wb=\145:Wc=\266:Wd=\142:Wf=\267:Wg=\151:\
- :Wi=\253:Wj=\273:\
- A better way of proceeding could be to set up the word tcap entry to use
- a standard Kermit keyboard mapping for function & cursor control keys,
- so that the Word extensions don't interfere with normal running & don't
- require separate loading.
-
- Rodney Brown, Co-Cam Computer Group ACSNet: rdb@rand.mel.cocam.oz.au
-
- [Ed. - Thanks, Rodney! Your key mapping file has been installed in
- Kermit distribution as msimsw.ini.]
-
- ------------------------------
-
- Date: Tue, 28 May 91 12:01:00 EDT
- >From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
- Subject: Macintosh Kermit Questions and Answers
-
- In response to hundreds of messages...
-
- Q: What is the latest version of Mac Kermit?
-
- A: The version we are distributing officially is still 0.9(40). There is a
- later version available in the kermit/test area: 0.98(63), but it is not
- officially released. It has one very serious flaw: MacBinary file
- transfers can sometimes cause files to be deleted from your disk. There
- is no documentation for any version since 0.9(40).
-
- Q: Does Mac Kermit 0.9(40) work on the IIci, IIfx, IIsi?
-
- A: There have been reports that it does not. Hopefully the next release
- will remedy these problems.
-
- Q: Why hasn't a new version of Mac Kermit been released in two years?
-
- A: The next release of Mac Kermit is in preparation. It's based on C-Kermit
- 5A, which itself is not released yet. As soon as a usable prerelease
- version is ready (pretty soon?), it will be announced for testing.
-
- Q: What are some of the features of the forthcoming release?
-
- A: Selectable fonts and sizes, cut and paste, printer control, international
- character sets, screen rollback, session logging, sliding windows,
- compatibility with newer Macintosh models and software, etc. Also, many
- bug fixes: using the printer port as a communication port, inverse video,
- MacBinary transfers, etc etc.
-
- Q: How does the "Print" menu work?
-
- A: In version 0.98(63), you'll notice the Print menu is dimmed. It becomes
- active when Kermit receives an ANSI printer control sequence from the
- host, such as ESC [ 5 i (begin transparent print) or ESC [ ? 5 i (begin
- autoprint).
-
- Q: Does Mac Kermit work under System 7?
-
- A: In version 0.98(63) -- available in kermit/test but never formally
- released -- communication works, file transfer works. The major problem is
- with its built-in VT100 terminal emulation font. This problem should be
- corrected in the next release.
-
- Q: How about a DIAL command? A script programming language?
-
- A: It is not clear yet whether these facilities will be available in the new
- version. They are part of C-Kermit 5A, upon which the new Mac Kermit
- will be based, but integrating C-Kermit's interactive prompt-and-command
- user interface with Mac Kermit's point-and-click style might prove too
- difficult.
-
- Watch Info-Kermit for an announcement when the first prerelease version of the
- new Mac Kermit is ready for testing.
-
- ------------------------------
-
- Date: 2 May 91 23:54:52 GMT
- >From: tldavis@athena.mit.edu (Timothy L. Davis)
- Subject: EMACS-Friendly Terminal Emulators for the Macintosh
-
- Over the past month I've received 11 replies to my question: What terminal
- emulators work well with GNU EMACS? I was specifically interested in using
- option as the meta-key instead of the ESC prefix, ability to generate all
- control characters (including cntrl-space, control-^, etc.), using the mouse
- for cursor positioning, and variably large number of rows and columns.
-
- I was pleasantly surprised by the result:
-
- 3 votes for MacKermit: does almost all I asked.
-
- 3 votes for VersaTerm/VT Pro, which would do everything given
- a macro packages such as QuickKeys
-
- 1 vote for MacLayers, which reportedly uses opt+command for META.
- I couldn't get this form of META to work. a high-bit stripper somewhere?
-
- 1 vote for "termyulator", which I haven't heard of before, but is
- supposed to be extensible via XCMDs.
-
- MacKermit does most of what I wanted, and more. I was wisely warned that my
- negative premonitions about MacKermit, based on an older version, were
- totally wrong. The latest MacKermit (version 0.98(62)) is MUCH improved,
- and is really quite versatile. With extended-length (1K) packets enabled, I
- get file transfer rates about equal to those of Zterm.
-
- And re: Emacs: The META key can be easily mimicked in "modifiers" by
- specifying \033 for as a prefix character whenever option is held down. All
- the "missing" control keys can be programmed as "key macros". Holding down
- option causes the mouse to create cursor-movement commands for mouse clicks.
- And, kermit correctly handles an increased number of columns. Best of all,
- it's free!
-
- Thanks to all who responded.
-
- Tim Davis (tldavis@athena.mit.edu)
-
- ------------------------------
-
- Date: Wed, 1 May 91 23:28:45 PDT
- >From: pallio.UUCP!dg@mis.ucsf.EDU (David Goodenough)
- Subject: QTERM V4.3 for CP/M has improved Kermit support
- Keywords: CP/M, QTERM
-
- As an alternative to Kermit 4.11, another CP/M program that provides Kermit
- support is QTERM. Up to V4.2 the Kermit code was very buggy, but it's been
- seriously re-worked for V4.3, and has several enhancements.
-
- The main features that the Kermit implementation provides are server access,
- type three block checks and long packets (up to 1023 bytes).
-
- The extended block checks were done to increase reliability of long packet
- transfers: using a type 1 block check on a 1K data packet is a bit too
- likely to let an error slip through.
-
- Server access is very limited: a regular send will send files to a server,
- since it wakes up when the Send/Init packet arrives. For taking files from a
- server, there isn't an initial I/Y exchange, it is assumed that the server
- had sensible parameters set before entering server mode. Against C-Kermit
- (4e-70) this worked well, but this was the only test bed available. Caveat
- Emptor when using it against other servers. It'll probably get the job done,
- but you may miss out on some of the neato features available.
-
- In addition, numerous bugs have been fixed up: there were problems with
- determining the high bit prefix character that would occasionally cause all
- 'Y's to be changed to '^Y's; also when repeat character packing was not
- being used, there were problems detecting end of file properly, just to name
- two.
-
- The source for all of QTERM will be published (it may already be available
- by the time this goes out), however it will probably only be useful for
- study. Since QTERM has a lot of other features (including a very full Xmodem
- implementation), the Kermit code makes heavy use of other capabilities in
- the program, so it would be very hard to pluck the Kermit code out for use
- in another program. However as an example of how to handle long packets and
- extended block checks it may prove interesting.
-
- dg@pallio.UUCP - David Goodenough +---+
- IHS | +-+-+
- .....!wet!pallio!dg +-+-+ |
- AKA: dg%pallio.UUCP@cs.sfsu.edu +---+
-
- [Ed. - Since this is not a Kermit program per se, it will not be part of
- Kermit Distribution. Kermit users who are interested in it should be able
- to find it in the CP/M archives at SIMTEL20.]
-
- ------------------------------
-
- End of Info-Kermit Digest
- *************************
-